Ver entradas do arquivo
Ao extrair arquivos, os desenvolvedores às vezes desejam fazer uma inspeção rápida para confirmar se uma entrada existe dentro do arquivo, já que a extração de um arquivo pode ser custosa em alguns casos. O IronZIP permite visualizar as entradas do arquivo compactado sem precisar extraí-las primeiro, economizando tempo e permitindo inspecionar e verificar os arquivos rapidamente antes da extração.
Neste exemplo, vamos analisar rapidamente como utilizar a classe Entry do IronZipArchive para obter a lista de entradas dentro do arquivo e imprimir os nomes das entradas para inspeção.
- usando `IronZip` ;
- usando (var `archive` = new `IronZipArchive` ("existing.zip"))
- `List
entries = archive.Entries();` - foreach ( `Entry entry` em `entries` )
- `Console.WriteLine(entry.Name);`
Importando um arquivo existente
Primeiro, importamos o namespace IronZIP . Depois disso, inicializamos um novo IronZipArchive com o caminho para o Arquivo ZIP como parâmetro para carregar o arquivo.
Consultando o conteúdo do arquivo
Após importar o arquivo ZIP, podemos utilizar as propriedades da classe IronZipArchive para obter a lista de entradas dentro do arquivo. A propriedade Entries dentro do IronZipArchive retorna um de entrada dentro do arquivo.
Propriedade de entrada
A propriedade Entry contém várias propriedades, como o name, size, version, e outras propriedades como o comments e o método de criptografia usado para criar essa entrada. Neste exemplo, utilizamos um laço for para iterar sobre o número de entradas dentro da lista para imprimir todos os names das entradas no arquivo, demonstrando a versatilidade de examinar as entradas sem extraí-las. Para obter uma lista completa das comodidades disponíveis para a classe Entry , consulte aqui .

